Big Huge Thesaurus

Indian monetary unit

noun